﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Iudicium.Archivos
{
    public enum TipoRelacionArchivo
    {
        Entrega,
        Recepcion,
        Actividad,
        Transaccion,
        General
    }

    public class RelacionArchivo
    {
        public int RelacionArchivoId { get; set; }
        public int ArchivoId { get; set; }
        public int ObjetoId { get; set; }
        public TipoRelacionArchivo TipoRelacion { get; set; }
        public int ServicioId { get; set; }
        public string NombreArchivo { get; set; }

        public RelacionArchivo(int relacionArchivoId, string nombreArchivo, int archivoId, int objetoId, TipoRelacionArchivo tipoRelacion, int servicioId)
        {
            this.RelacionArchivoId = relacionArchivoId;
            this.NombreArchivo = nombreArchivo;
            this.ArchivoId = archivoId;
            this.ObjetoId = objetoId;
            this.TipoRelacion = tipoRelacion;
            this.ServicioId = servicioId;
        }
    }
}